.scroll{
	width: 100%;
	height: 100%;
}
.pane{
	background-color: #f2f3f5;
}
.scroll-content{
	margin: 0;
	padding: 0;
	height: auto !important;
}
.bar-header{
	background: #F2F3F5;
	height: .88rem;
	line-height: .88rem;
	border-bottom: 1px solid rgba(178,178,178,0.50);
}
.bar .title,.platform-android .bar .title{
	font-size: .32rem;
	color: #333333;
	height: .88rem;
	line-height: .88rem;
	text-align: center;
}
.button:after{
	position: initial;
}
.bar .button.back-button, .bar button.back-button{
	position: absolute;
	left: .16rem;
	top: 0;
	background-color: transparent;
	border: none;
	padding: 0;
	line-height: .88rem;
	font-size: .32rem;
	color: #666666;
}
.bar .button.back-button, .bar button.back-button .back-text{
	font-size: .32rem;
}
.bar .button.back-button, .bar button.back-button i:before{
	font-size: .36rem !important;
	padding: 0 .1rem 0 0!important;
	line-height: .88rem !important;
}
.bar .title + .buttons.buttons-right{
	position: absolute;
	right: .16rem;
	top: 0;
	height: .88rem;
}
.list, .item {
    margin: 0;
    padding: 0;
    border: none;
    background: transparent;
}
.item-complex .item-content {
    padding: 0;
    position: initial;
    background-color: initial;
}
.item.activated,
.item .item-content.activated,
.button.active,.button.activated{
	background: transparent;
	border: none;
}

div.type i{
	margin-bottom: .1rem;
	width: .64rem;
	height: .32rem;
	line-height: .3rem;
	border-radius: .04rem;
	border:1px solid;
	text-align: center;
	font-size: .2rem;
	margin-right: .2rem;
	display: inline-block;
}
div.type i.guahao{
	border-color: #2BD2AC;
	color: #2BD2AC;
}
div.type i.tijian{
	border-color: #4ABAE2;
	color: #4ABAE2;
}
div.type i.jiaofei{
	border-color: #FBDA61;
	color: #FBDA61;
}
div.type i.baoxian{
	border-color: #C794F5;
	color: #C794F5;
}
div.type i.songyao{
	border-color: #ED7E9C;
	color: #ED7E9C;
}
.headTitle{
	height: .88rem;
	border-bottom: 1px solid rgba(178,178,178,0.50);
	overflow: hidden;
}
.headTitle .backIcon{
	width: 1.36rem;
    border: none;
    background: transparent;
    padding: 0;
    height: .88rem;
    min-height: .88rem;
    color: #666666;
    font-size: .32rem;
    padding-right: .22rem;
    text-align: right;
    line-height: .88rem;
}
.headTitle .backIcon.icon:before{
	position: absolute;
    left: .16rem;
    margin-right: .12rem;
    line-height: .88rem;
    padding: 0;
    top: 0;
    font-size: .36rem;
}
.headTitle .search{
	background-color: #fff;
    border-radius: 2rem;
    height: .56rem;
    padding: 0 .6rem;
    position: relative;
    width: 78.7%;
    display: inline-block;
    margin-top: .15rem;
    border: 1px solid rgba(0,0,0,0.05);
}
.headTitle .search i {
    position: absolute;
    top: 50%;
}
.headTitle .search i.searchIcon {
    left: .2rem;
    font-size: .26rem;
    margin-top: -.13rem;
    color: #BBBBBB;
}
.headTitle .search i.code {
    right: .2rem;
    font-size: .32rem;
    margin-top: -.16rem;
    color: #4ABAE2;
}
.headTitle .search input {
    padding: 0;
    height: 100%;
    width: 100%;
    font-size: .26rem;
    line-height: .56rem;
}
.headTitle .search a{
	padding: 0;
    height: 100%;
    width: 100%;
    font-size: .26rem;
    line-height: .56rem;
    display: block;
    color: #B2B2B2;
    font-size: .26rem;
}
.contentTop_cls{
	top: .88rem;
}
.loadmore{
	height: .64rem;
	line-height: .64rem;
	text-align: center;
	color: #BBBBBB;
	font-size: .24rem;
	margin-left: -.24rem;
}
/*医院列表1*/
.list_hospital1{
	padding-left: .24rem;
	background-color: #FCFDFF;
}
.item_hospital1{
	padding: .2rem 0 .12rem 0;
	border-bottom: 1px solid #C6C7CC;
	position: relative;
}
.item_hospital1:last-child{
	border-bottom: none;
}
.item_hospital1 .leftCon{
	width: 60%;
}
.item_hospital1 .leftCon h5{
	color: #666666;
	font-size: .3rem;
	line-height: .36rem;
	margin-bottom: .16rem;
}
.item_hospital1 .leftCon p{
	color: #999999;
	font-size: .24rem;
	line-height: .24rem;
	margin-bottom: .22rem;
}
.item_hospital1 .rightCon{
	width: 1.97rem;
	position: absolute;
	top:.16rem;
	right: .24rem;
}
.item_hospital1 .rightCon i{
	position: absolute;
    top: 0;
    right: 0;
    font-size: .22rem;
    color: #FCFDFF;
    padding-right: .06rem;
    height: .36rem;
    line-height: .36rem;
    width: 1.2rem;
    text-align: right;
    background: url(../../img/home_phone5.png) 0 0/100% 100% no-repeat;
}
/*医院列表2*/
.list_hospital2{
	padding-left: .24rem;
	background-color: #FCFDFF;
}
.item_hospital2{
	border-bottom: 1px solid rgba(198, 199, 204, .5);
}
.item_hospital2:last-child{
	border-bottom: none;	
}
.item_hospital2 .left{
	padding: .28rem .24rem .28rem 0;
}
.item_hospital2 .left img{
	width: 1.2rem;
}
.item_hospital2 .right{
	padding: .2rem 0 .12rem;
	width: 75%;
}
.item_hospital2 .right h5{
	color: #666666;
	font-size: .3rem;
	line-height: .36rem;
	margin-bottom: .08rem;
}
.item_hospital2 .right .case{
	margin-bottom: .14rem;
}
.item_hospital2 .right .case i{
	background-image: linear-gradient(-270deg, #F15A4A 0%, rgba(241,115,74,0.49) 52%, #F1824A 100%);
	border-radius: .04rem;
	width: 1.2rem;
	height: .36rem;
	line-height: .36rem;
	margin-right: .16rem;
	display: inline-block;
	color: #FCFDFF;
	text-align: center;
	font-size: .22rem;
}
.item_hospital2 .right .case span{
	color: #999999;
	font-size: .24rem;
	line-height: .36rem;
}